package com.gxa.mapper;


import com.gxa.common.PageRecv;
import com.gxa.pojo.Customer;
import com.gxa.pojo.Customer_Pool;
import org.apache.ibatis.annotations.Param;


import java.util.List;


public interface CustomerMapper {

    int insertCustomer(Customer customer);


    List<Customer> selectCustomerPageListWithOrder(PageRecv pageRecv);


    Integer countCustomerPageList(PageRecv pageRecv);

//    List<Customer_Pool> selectCustomerPoolPageListWithOrder(PageRecv<CustomerPoolSearch> pageRecv);

    int updateCustomer(Customer customer);

    int updateCustomerListStatus(@Param("customerIds") List<Integer> customerIds,@Param("status") Integer status);

    int updateCustomerStatus(@Param("customerId")Integer  customerId,@Param("status") Integer status);



}
